SunSoft Java WorkShop Overview
Java (tm) WorkShop (tm) 1.0 is the first complete, integrated development environment for creating Internet applications and Web pages. Now you can design, test, deploy, and maintain Java applications--from dynamic, animated home pages to sophisticated, interactive business applications--with speed and simplicity. Java WorkShop 1.0 provides all the tools you need in one convenient, easy-to-use package, for one low price. The product includes:
Java WorkShop is a Web-centric development environment written entirely in Java. If you use a Web browser you will automatically understand the user interface. The Java WorkShop user interface is a Web browser. Start Java WorkShop and you see a Web page with Web browser buttons, controls, and a toolbar containing icons representing the tools in the environment. (Figure 1.) Each icon on the toolbar is actually a Java applet;"flyover help" identifies each tool as the cursor passes over its icon. Clicking on an icon starts the tool; Java WorkShop loads a new Web page containing the tool into the browser. You can go back to the previous view or reload the current page the same way as you would on any Web page. Just click a button. Switching between tools is as easy as browsing Web pages. And there are HyperText links throughout, so you can always get more information quickly and painlessly.
Figure 1. Web-browser based interface for ease of use
Java WorkShop is a complete toolset that works together to make development fast and easy. The toolset includes:
- Project Manager, which organizes all the files you need to create your program
- Source Editor for writing and viewing Java source code; "copy and paste" Java applets into HTML code
- Build Manager, easy-to-use make and compile facility
- Debugger, for debugging Java applets or standalone Java applications
- Source Browser, to view your code's structure e.g. methods and constructors
- Applet Tester, for running Java applets
- Portfolio Manager, for creating, customizing and publishing your Java projects including applets
- On-line HyperText enabled documentation
The integrated toolset speeds up the edit-compile-test-debug cycle. You start a project using the Project Manager, create and save Java source files using the Source Editor, and then build a project using the Build Manager. Add Java applets to your Web pages quickly using the Source Editor; Java applet tags are automatically inserted when copying and pasting applets from the Portfolio Manager. Compile errors pop up a browser window with errors highlighted in color. Clicking on an error links to the Source Editor at the appropriate line in the appropriate source file. Once your applet compiles successfully, run it using the Applet Tester.
Figure 2. Integrated Debugger and Applet Tester Shortens Development Time
Find and fix bugs using the Debugger. Running under the Debugger brings up the applet in its own viewer (Figure 2): source and class files are automatically loaded for manipulation: setting breakpoints, tracing, evaluation, and stepping. The Source Browser provides additional information on class hierarchy including methods and constructors.
For convenience, Java WorkShop works with existing version control systems, including SunSoft (tm) SPARCworks(tm)/TeamWare and Proworks(tm)/TeamWare, SCCS, RCS, and PVCS.
Figure 3. Portfolio Manager - Point and Click and You're a Publisher
Once an application or applet executes as planned, you can incorporate it into a "portfolio" for publishing on the Web. (Figure 3.) Portfolio Manager allows you to publish an unlimited number of programs in a portfolio. Using the Portfolio Manager, you can share your portfolio with others on the Web, with your team, across the enterprise or for commercial distribution.
Multi-Platform Support
Java WorkShop is written entirely in Java, so it is very portable. SunSoft currently supports the product on Solaris (tm), Microsoft (R) Windows (R) 95, and Microsoft Windows NT platforms. In addition, code written with Java WorkShop is portable. Java applications run on virtually any client--from PCs and workstations to Web browsers--without requiring any code changes.
SunSoft Java WorkShop Version 1.0 Includes:
- Project Manager
- Organize all files needed to create a project
- Ready your project for publication on the Web via Portfolio Manager
- Customize your build, debug, and test enviroment for your project
- Source Editor
- Point and click to edit
- Edit one or many source files concurrently
- Works with version control systems
- Build Manager
- Compiles only files that need updating, saving time
- Automatically manages build process
- Creates HyperText list of error found during compilation for easy access
- Integrated with Source Editor
- Debugger
- Debug applets on HTML pages or a standalone Java application
- Debug an applet running locally or remotely
- Precise control
- Step into, over, and out of code
- Set breakpoints graphically
- Integrated with Applet Tester
- Evaluate data values
- Change data values: variable or expression
- Navigate the Call Stack
- Control threads
- Suspend thread
- Examine current thread
- Examine other threads
- Resume operation
- Source Browser
Includes
- Class Browser
- Displays class hierarchy tree
- Displays constructors and methods
- Automatically creates HyperText link to source code
- String search to easily locate target strings
- Applet Tester
- Load your applet
- Run your applet
- Portfolio Manager
- Create and customize personal portfolios of applets
- Organize your portfolios
- Share portfolios
- For internal use
- For commercial use
Back to Product Specifications
- HyperText on-line help
- Hardcopy installation guide
Back to Product Specifications
- SunSoft Visual WorkShop for C++
- All Java applets (based on JDK 1.0 or later)
- Version Control Systems Supported
- SPARCworks/TeamWare and ProWorks/TeamWare
- SCCS
- RCS
- PVCS
Back to Product Specifications
- Solaris operating environment version 2.4 or later
- SPARC (tm) system, or Intel (R) 486 or higher system
- 32 MB memory
- 45 MB disk space
- OSF/Motif 1.2.3 compliant windowing system
- Microsoft Windows 95 or Microsoft Windows NT 3.5.1
- Intel 486 or higher system
- 16 MB memory
- 45 MB disk space
- CD-ROM drive for installation (CD product only)
Back to Product Specifications
Specifications are subject to change without notice.
Copyright 1996 Sun Microsystems, Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA. Sun, the Sun logo, Sun Microsystems, SunSoft, Java, Java WorkShop, Visual WorkShop, SPARCworks, ProWorks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All SPARC trademarks are used under license and are trademarks of SPARC International, Inc. in the United States and in other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. Intel is a registered trademark of Intel Corporation. Microsoft Windows is a registered trademark of Microsoft Corporation. All rights reserved.